protest with placards - Espagnol Anglais Dictionnaire